#ifndef PLC2LLVM_VISITPROG_DECL_H
#define PLC2LLVM_VISITPROG_DECL_H

#include <plc2llvm/Visitor/strategy/Strategy.h>

class VisitProg_Decl : public Strategy {
private:
    static VisitProg_Decl *VisitProg_Decl_Strategy;

    VisitProg_Decl();

public:
    std::any invoke(antlr4::ParserRuleContext *parserCtx, Visitor *visitor) override;
};

#endif